material semiconductor - French English Dictionary